This place was perfect. Very clean and the view was very nice. We enjoyed our stay and the communication was fantastic!