Beachfront apartments with free parking. Close to restaurants and a beach. Accommodates up to 5 guests.