Excellent apartment, fantastic location and great hosts! Will be staying here again.