We stayed at one of their villas during the Christmas week. The villa was nice, clean, well equipped and adequately spacious. We got every day maid service and she was great as well. The wired internet worked well inside the villa. Wifi was available around the pool and the common areas.
The location can't be beat. It's about a 5 minute walk from Atlantis as well as the beach. The ferry terminal is about a 3 minute walk. There's also a taxi stand near the ferry terminal and getting a taxi is just a matter of letting the front desk know. Very convenient.
The only thing to keep in mind is that if you plan on using the kitchen, you'd be better off arranging for things like salt, sugar, oil and dish soap ahead of time. The beds can be on the softer side so if you like more of a firm bed, you'd want to be aware of that.
Overall our stay at the bay view suites was very comfortable.