Lovely, clean, stylish place and responsive hosts made for a great long term stay.