Clean. Stylish. Lovely host. Great location. Had a wonderful stay.