This place is perfect for a long weekend or a month long stay. Great location, clean and comfortable. Joshua is also a great host, very responsive and helpful.