Very nice apartment, all as described. A little far from the beach to walk with kids, but airconditioning, pool, cleanliness and professional contacts are a huge plus.