Great location, good amenities. Very clean, even the grills were spotless. Good towels, pillows, and sheets. Highly recommended for a large group.