Everything an airbnb should be .. comfortable, stylish, nice amenities, professionally managed. We've done dozens of rentals like this and were very pleased with this one. Renting it again next week :-)