We had a lovely stay, this place provides everything we were looking for.