Absolutely perfect! Exceptionally clean, perfect central location, roomy accommodation, and lovely extra touches. Easy to communicate.