It is a great house for groups - close to lighthouse, within walking distance of beach and beach-side restaurant, good neighborhood. Lots of porch and outdoor spaces to relax in. The reason I gave a 3 for cleanliness was NOTthe house, but the pool. We paid to have it heated, and I made clear to the manager that we were going to use the pool (we are all pool-owners, so enjoy the pool). We arrived to a warm, but filthy pool. Since it was the weekend, she couldn’t get anyone out until Monday to clean it, which she did. Tuesday it rained. We left on Wednesday……so you get the picture. We paid to be able to swim one day. But again, the house was great.