Beautiful apartment, great location (less than a 5 minute walk to the beach, grocery stores, quick marts, a beautiful playground, restaurants and public transportation)… the pool and apartment are clean but much smaller than the pictures provided and the pool was freezing the entire length of our stay. Overall, wonderful experience!