What a perfect apartment with an amazing view!! My family and I really enjoyed our stay here and we will definitely be back. Communication was perfect and check in was very easy and simplified with lots of photos to help direct us to the apartment. The location was so perfect that we couldn't fault the place.