Mer Self Catering consists of two 2-bedroom apartment situated 2 mins away from the Beau Vallon Beach.