Checks off all basic expectation, very stylish and in a great location! Sofia was very prompt with communication and left a lot of great tips for travelers. Would recommend.