Very clean and well set up for a long stay. I found it comfortable and well appointed for my month long stay. No issues with wifi. Great area for exploring and restaurants and entertainment.