The Villa complex is beautifully landscaped and well maintained. The unit has a great view of both the water and the pool. The unit was very clean and had all we needed for our stay. Emanuel (the on site contact) was awesome from our check in to us checking out. This is a fabulous location that is walkable to store, restaurants and bars.