Location is amazing, so is Denis availability. We had a bit of a misunderstanding about where to get the keys for check in however it was smoothly solved. Check in times are very convenient as we arrived late at night and that was no issue. Good Wi-Fi and no issues at all with apartment.