Excellent location. Very spacious and well looked after. We will definitely stay again!