Beachfront hotel offering self-catering studios and family apartments. Features a sea-view restaurant and free beach amenities.