The place is Charlie's humble abode. It has all the essentials and quite comfortable.
If you want luxury this is not your place neither you will get luxury at this price.
SO this is great value for what you pay and moreover you earn great friends, especially if you are new to the city/country.