Excellent stay in a quirky apartment