Despite it's great location and spacious rooms, I would not stay here again. Be prepared for many unannounced visits from the host. When visits were announced, host would frequently not show up on time or at all. Several weekend nights were lost waiting just for the host to never arrive. Overall, communication was extremely frustrating. Finally, details of the contract are not fully detailed in the listing, so be prepared to put down a security deposit in cash (outside of Airbnb) with the possibility of deductions at the end for cleaning and electricity.