Great place, well proportioned, beautifully furnished and perfectly situated.