Excellent place to stay. Huge apartment with 4 bedrooms on the 3rd floor and private pool on top. Check in process was very well explained with too much accuracy. Place is very clean and modern. Would definitely recommend to everyone.