Everything was magnificent!!! The view from the appartment is to remember forever. The location, the appartment, communication and check in were top. The experience exceeded all my expectations. Highly recommend this place!