Stylish, new and clean. A nice distance from city if you don't want to be right in the middle of it, but still very accessible. Close to beautiful beaches, restaurants and local shopping centers. Loved the space.