I ended up booking this last minute and had low expectations but I was blown away! The location was perfect - everything was right there but just far enough away to get a little break. The place was in good shape and had everything you needed to feel comfortable. The included parking was definitely a huge selling point. Would highly recommend!