Do yourself the favour of picking this place to stay. Nothing less than a delight.