Our family of four + dog really enjoyed our long weekend here. The apartment is clean, modern, and comfortable. The kitchen is well provisioned. The location is great - 1 block to the beach and a short walk to restaurants.