Description: Fosters House is an exceptional and deluxe villa located on the spectacular Mullins Beach on the sunny west coast of Barbados. The beach offers sugary white sand and excellent swimming and snorkeling in the calm and crystal clear waters of the Caribbean S