The place was perfect for our little family. We brought our infant son and two small dogs. There is a full kitchen for cooking on a night in., Two patio areas, a view of the ocean and it was very clean. I would definitely recommend this to anyone. Loved our stay!