Fabulous and spacious, equipped with well thought out amenities. Good location. Hosts easy and prompt communication made check in simple.