Overall solid find - good location, clean and we'll maintained, good communication. Some big pieces missing from amenities - had to work through no wifi for most of my stay, no tv, no pocket wifi despite being listed on Airbnb. overall worth a stay here. Just advocate for what you need and James will accommodate.