Very clean and well equipped place in a great spot. My dog loved the beach and grassy lawn behind the cabin.