The apartment is clean and spacious. It has everything that we needed. It’s a perfect place for a family with small children. The check-in was smooth. The location was nice. Easy access to public transport and walking distance to the beach. Highly recommended.