This was perfect for my family and our two dogs! The floor is uneven, but we knew that from the listing. We loved walking around the beach town and to dog beach, and the nearby convenience store and restaurants are good and walkable.