Feathers is a wonderful place for relaxing and sitting in a hammock or as a hub to see and experience all that Ambergris Caye and San Pedro have to offer.