Lovely, modern and comfortable place to stay. Ideally situated.