Amazing location, beautiful place, very clean - had everything we were looking for and more. Thank you so much for a wonderful stay!