Everything about the place was great. The check in process is a little messy in that you have to be there at check in time to receive a key. It's not automatic or very flexible in that way. Great stay otherwise.