We enjoyed our stay here. Accommodations were clean and as expected according to pictured representations. Amenities were great. We did attempt to change the stay due to a flight change, but received no communication regarding said change even though we communicated it approximately two months before our stay. They were much more responsive regarding queries closer to the time of our stay. My only complaint would be that the water was rather tepid, so could not enjoy a hot shower/bath after a walk on a very cold, windy day. Overall, would recommend.