A fabulous, clean and welcoming apartment. In a beautiful setting.