Great Hyde Park location. Impeccably clean.