The place is very clean and tidy. Views are fantastic. The real experience was better than the pictures. Very spacious. Attentive hosts. Everything was perfect.