Caya Reef was great took my wife for her birthday staff had added a few special touches with balloons and even got her a cake made. Great place wonderful staff would definitely stay here again.