Great apartment, great location and hosts ready to go beyond the call of duty to make one's stay a pleasant one.