This is one of the best places I have stayed. The location is ideal, the apartment was a perfect size and well appointed and the hosts were accommodating, responsive and friendly! Highly recommended!