Great location and we had all of the amenities we needed! Having meals on the patio was awesome! Beach and bay access was within walking distance. Also, not having to worry about parking was a plus. We had a great time!