Great location. Perfectly appointed abode for a short period.