Great place for a group, each room has its own bathroom. Kitchen, dining and living rooms ae clean and comfortable. Outside deck is great. Very short walk to the beach.