I have stayed at this property a few times now and it never disappoints. I am there for work and typically stay for 10 days.
There are several modes of transportation available and all kinds of restaurants of different costs and quality but all good.
I would definitely stay again.