Very roomy, clean, sunny, warm. Well laid out. Lovely setting