Great location, great price, amazing cleanliness. Somewhat odd/strict house rules but they are more than made up for by the positives. Would book again.