Very clean and dog friendly! This is the place to stay if you need a quiet beach getaway. The place is decorated nicely and is surrounded by beautiful farm lands. And the chickens are fun to see! It's a short walk to the beach and just be be prepared to go up & down a cliff side. It's a little steep but manageable. We will definitely book again.