My family have been to Atlantis a few times having a daughter who is know a teen. It is a fantastic location and a once in a lifetime type of trip . It is so expensive it is difficult to enjoy yourself and we can well afford it and have been to many luxury beach resorts over the years. There is a 30$ per day maid service add on and the usual 20% gratuity added to everything. All in all it is a fabulous resort and we enjoyed it immensly.