Great location, friendly host, clean and tidy, good communication. What else do you need.