Everything about this place is perfect. We had a lovely stay and will return in future.