What a beautiful place. The view is unbelievable and we had everything we needed for a relaxed and luxurious stay. We loved it and can't wait to visit again.