Spectacular place to stay. Itnhad everything we needed for a fun family vacation.