The place was perfect for our group, with all the essential amenities and a location that can't be beat.