Puppy friendly. Spotless. Lovely linen and soaps. Double glazing was ideal being opposite the playground. Can see the ocean from bed. Kind hosts. We loved it and will be back asap.