This location is a good option for those looking for a hotel that feels like an apartment. The rooms are large and come furnished, which is a great value for the price. The location is also a major plus, being in the heart of downtown St. Petersburg. However, there are some issues with cleanliness, as mentioned in one of the reviews. It seems that some guests have had problems with pests, but it's worth noting that this may be a result of individual behavior rather than the hotel's management. The staff is generally friendly and helpful, although some guests have reported difficulty in getting in touch with management. Overall, this location is a decent choice for those looking for a budget-friendly option with a homey feel, but it's not perfect.