Perfect location, spotlessly clean and really comfortable. Really can't fault this place. Decorated and equipped to a very high standard, they really have thought of everything. We'll be back, can highly recommend.