Great location and awesome hosts who communicate well in advance. Very clean and exactly as advertised! Great for young couples! We would highly recommend.