Keegan's is a fantastic place to escape. Located on a lovely stretch of beach with swimming and snorkeling. Easy access to town via taxi or water taxi. These people treat everyone like family. They have a basic guest house and self catering apts. meal plans avail. and a restaurant/bar on site. At least 4 other restaurants within walking distance! They... more




