Coming to AC in May for a week. Staying at White Sands Cove/Belize Beach Suites. Is it a nice place to stay? Dont see anyone talking about it.