The place by far is very pretty, decorations/decor is modern and clean cut looking. Pool was cute, small but perfect for a family of four maye 6 if you have kids. Check in process was very easy had to check in early but with a small fee the property was easy to work with. Had lots of stores and places to grab a quick bite to eat. I would definitely book again here. Nice experience.. cons, they can be alittle more thorough with cleaning service or maybe I just have OCD but for the fee they charge, that place should be in top shape! Found pieces of cookies in the closet, juice stains on the bed frames which were sticky,showers could of been cleaner and the pool was dirty, but for the inconvenience they let us have a late check out which saved us $80 bucks, thank god cause our flight wasn’t leaving until night time so that was a blessing and I really did appreciate that! So with that being said this place was awesome. And they came and cleaned the pool the next day, the pool looked amazing after that!! Thank you for having us!