Perfect location. Excellent check in method and great communication with the host. The apartment is beautiful, clean and well maintained. We had aownderful time.