10/10 location, clean, and as pictured! Noisy, bring earplugs. A few maintenance issues that weren't able to be resolved by the end of our short stay, but would recommend.