This place was just what I had hoped. The accommodations had everything I needed and then some. Everyday there were several food trucks by the pool with amazing options. Getting around was also easy with the train within walking distance or you can use Grab to get a taxi. Would stay again.