Great stay - hosts communication, apartment character, the location, and fit out.