White Squirrel Villa is just a minute's stroll from one of the best beaches in the world and the main strip! The minute you open the front door and step inside, you will be greeted with the airy, serene atmosphere of this gracious accommodation. The villa is huge, occupying the entire first floor of the edifice.
Autumn and winter lover? Got what you need to make this an amazing getaway on a snow day. A welcoming spacious hot tub..Don't be shy to check it out !