What a great place! I stayed here with my 3 young children.
The apartment is exactly as advertised. Very clean and comfortable.
The views and location are hard to beat.
The beach and restaurants are right out the front door.