Beautiful place and views ! Everything was super clean and in a working condition. We enjoyed our stay and loved how close it was to all the restaurants. Also it was nice having a full kitchen for breakfast making. We did have to buy cooking oil, salt and spices as well as additional paper towels and toilet paper since we were staying for 6 days. Overall stay was great !