Beautiful place with lovely details. Well thought through with pleasant hosts!