Superb! We loved everything about this place. The views were amazing and the location was perfect! We were sad to leave. I highly recommend staying here.