The location was great. The host was accommodating - they gave me information about the time when I can drop my bags and check-in. The check in process was smooth and clearly explained.
Important note: there is no elevator for luggage. That was pretty brutal given the number of luggage sets my group had.