This place ticked all of the boxes for us. Close to the city, clean and comfortable. On site parking was great too.