Great location. Cool setup. Very thorough check in/out instructions. For our stay, the cleaning crew had not cleaned up from the previous guest, so we had dirty towels, a full trash can, and unwashed sheets. They were quick to rectify, and I would imagine this is not the norm. Would book with them again.