This is an impeccable place to stay. Spotlessly clean, beautifully located and best of all, welcoming!