Communication was clear, concise, and speedy. Check in/out were easy. Location is perfect. The apartment is clean and comfortable. Views from the terrace are lovely. Despite the terrace being shared, we felt like we had it to ourselves. We thoroughly enjoyed our stay and would recommend this spot to anyone.