We stayed at Atlas in the middle of November and found the location to be utterly superb. It is literally 10 seconds away from the Tsim Sha Tsui MTR station and in the middle of all the hustle and bustle!
Communication with the host was not the greatest-- he was slow to respond-- but once the accomodation was secured for the days needed everything after that was smooth.
The room itself is clean and has a great view. The walls could use a new coat of paint and we had to ask for another towel even though the host knew there were two of us listed as guests. The space is very small as is expected for Hong Kong and the washroom is clean. The water was hot and the water pressure was great.