This place is absolutely beautiful as described. The pool is so large and clean. I stayed for 7 days with my sister and her two kids. We heated the pool a few days and it was worth it. It's in a great location and has all the amenities you need. Will absolutely stay again!