We had an AMAZING time, location was perfect. We were definitely spoiled with all the amenities and restaurants that were accessible to us. Will definitely stay again!!