Great location, cool apartment and good communication with the hosts.
However, the check-in process was really bad. Make sure to re-confirm codes, apartment numbers and everything which involves your check-in in advance. Everything for us was wrong and took time to fix.