Beautiful place, well-furnished and thought out.