Located in the heart of Anguilla’s luxurious west end, West End Bay Holiday Apts offers you luxurious self-contained holiday apts with exceptional services