Fabulous location and accommodations! Exactly as advertised and even larger than we anticipated. Highly recommend.