This place exudes casual elegance and is a great place to relax. It has great views and a pool. Also, the kitchen and unit has everything one needs. Alex was great from booking until checkout. It is almost hard to find anything that could be changed. The attention to detail is immense and akin to a high-end hotel/apartment. Go! You won't be disappointed.