Two luxury beachfront villas with sea views, situated on Mullins Beach on the tranquil west coast of Barbados.