Great location and great vibe, but could use a little more upkeep. It was cleaned very well (minus some mold on the shower curtain), but the general feeling was a slightly run down. Almost every surface had an imperfection - stains on the couch/carpets/curtains and every wall was scratched. None of these are a huge deal in the grand scheme of things, we really enjoyed our stay, but we were disappointed when we initially saw the place since it is a Plus and the description/photos make it look brand new and spotless. Would totally stay again for the location and peaceful vibes, but just note that it isn't a "Perfect" stay.