Worth every penny! The location is obviously amazing, but the service provided was excellent as well. We had a few issues (my fault, not theirs) that were resolved almost immediately. During our stay we received messages checking up and asking if anything was needed to further enjoy our stay. A++ I will be returning.