The place is fantastic to stay in! It has a Modern amenities and very comfortable beds and furniture. The location is OK, but there are some safety concerns in nearby streets based on information shared with us. If you have a car or want to pay for taxis wherever you go, this is not a concern. The cost was fairly high for this very nice place, so the combination of less than ideal location for the cost is a reason for my rating.