A clean apartment in a great location with quirky décor made for a comfortable stay.