This place is great from A to Z. Location, space, amenities, communication, checking in and out. The crown jewel is the terrace with it's amazing views. Highly recommended!