Really clean, well set up with everything we needed for a few relaxing days. Appreciated being able to have our dog stay with us. Quick walk to a beach which was dog friendly and good cafe