excellent, beautiful views, clean, warm, modern, chilled out place, friendly host, lovely home. quiet and relaxing.