Malliouhana is a Luxury hotel on Caribbean island of Anguilla. Perched above Meads Bay - one of the worlds most beautiful beaches - imagery was shot to capture the resort’s tranquil spirit for use in digital.