Perfect location, extremely responsive and great hosts! Seamless check in and check out and very clean even though we booked very last minute!