Great location and good amenities for our party of 4 adults plus 2 twin infants. David was helpful throughout the booking - even thru a couple of glitches.