Modern, clean and stylish. Excellent location. Warm, communicative host. A perfect spot for a long-term stay.