10/10 would recommend. Lovely place to stay and great value.