What a lovely place to stay! Very spacious, immaculately clean, beautiful views. Had all the amenities we required. The host was on top of communication and assisted us with great recommendations. We would certainly love to come back!