This place ticks all the boxes, you will not be disappointed.. Do yourself a favour and stay here