Everything was exactly as described and is a great location. We were only there for a quick stay but there was plenty of space to set up for an extended stay. Anything that we needed was there waiting for us (David obviously has this hosting thing down!). I highly recommend staying here.