We had a wonderful stay. The place has a great little kitchen and loaded with some pool toys and snorkeling gear! Louis was a great communicator and sent us a list of activities beforehand. Check in and out was a breeze.