Beautiful, beautiful place! Very clean, easy to find, great location and views, and amazing hospitality. I could not be happier with our stay :)