A beautiful place in an amazing location, it had everything thing we needed and more. We will definitely be back again. Great host.