Perfect compromise between living in someone's home and staying at a hotel. Professional, smooth experience and swift, proactive communication.