Everything in this place was perfect! The view, the location, the decor, the setup, it was all perfect!!! We will definitely be staying here again, if possible, for our next trip!