This place has it all. The views, the layout, and the hospitality of the host in how fast and easily they communicated with us was important. We needed an iron and they promptly had one and even had a brand new iron bed for us! It was. Phenomenal! Highly recommend!!