Beautiful, spacious, and the hosts were amazing! Felt very welcome! The back yard had a beach! Definitely would recommend to others!