We had an amazing stay. The place was very clean, the view was amazing, and the location was perfect. We will be back.