I wanted to give this place 5-stars but there were small things that prevented it from happening. The location is good depending on what you're looking for. The host is pretty responsive and helped me with some minor internet issues. I did NOT appreciate the carton of empty egg shells left for me in the kitchen fridge.. it was gross :-). Cleanliness wasn't what I expected either, but not the worst. Just little things. The 2 balconies were disappointing and need some attention, especially if they're being advertised as a highlight. Again, just small touches that were missing but overall it was a decent stay! This place was on the cheaper side than I am used to so I guess I definitely got what I paid for. I am really appreciative of Charles being a good host and answering my concerns, that's the main reason I didn't give this place only 3 stars.