The place was impeccably clean and well located.