We are very happy with this place. Everything is so nice. Very safe place. Robert is reachable. The resort staff are very polite. The room was clean and well maintained. It has everything (cleaning supplies, toiletries etc). Any minor thing we reported to front desk they responded quickly and followedup later too to make sure it is taken care. We haven't faced a single issue that i read online reviews regarding sales presentations etc. Was just offered once but when i declined they didnt chase us.