Large Group Rentals at Ocean Vista

Ocean Vista can accomodate up to 18 guests.