We stayed with our teen and two dogs for four days. The apartment is very clean. We used the kitchen quite a bit and had everything we needed. The walk along the beach was great for our dogs. We were also fortunate to experience daily humpback whale sightings!