Great location and great service. The staff was super attentive and they allowed us to really enjoy our vacation. The location is perfect and it has awesome places to eat around.