Perfect in every way. Location was amazing. Apartment was beautiful, clean, well appointed, and large. Many great restaurants within a short walk. Hosts were friendly, accessible, and caring. Will absolutely rebook when we return.