Excellent...great location, great apartment, great hosts! Very easy to communicate, very accommodating. Would definitely recommend this place to stay!