Overall, I am not sure I would stay again - the self check-in was OK, however as someone mentioned in another review, the property is weird with a lot of stairs, which with luggage was very annoying! I checked in and the room was not as described so I had to email to ask them to help, finally I had to check in again to get my new room. I purchased food to cook in the room and the hot plates were not working which was very frustrating. The laundry room was a major bonus for me.