Perfect location, excellent facilities and exceptionally clean. The well stocked kitchen with all sorts of cooking utensils is rare to see and was appreciated. Service at reception also excellent - we have already booked again!