Spacious rooms, steps to the Beach