There was a little hiccup at check in, but this was dealt with immediately and certainly didn't impact our stay. We would definitely return. All of the staff we had dealings with were very polite and helpful. On check out there was no staff available to hand the key into so we had to leave it on the reception desk, so it might be worth having a post box to pop door keys in?