The communication with the hosts was fantastic, the entire process was made very easy and they were quick to respond to any questions I needed to ask! The location was perfect, as was the check in process. The apartment itself is quite cozy, only problems I had were a few dirty dishes and things left around but even then it wasn't a big deal. :) would definitely recommend, good value for money.