First off, positives. This place was awesome. Very hard to find a place with 2 separate bedrooms and a living room and kitchen with a very cute outdoor space. It was clean, and had a TV in every room with ac/ heater units. Windows were in each room as well we thoroughly loved keeping them open as we hung out.
Negatives, The checkin process is a little inconvenient, must locate the key at another location (and drop it off after). Right when you walk in you are confronted with a pretty steep staircase - not best for handicapped people. And you only get one key - mind you you CANNOT get in without the key.
Overall me and my girlfriend + friends really enjoyed the location and place. We never had to contact for any reason.