Very clean! Easy to check in and great location!! Communication with host was very easy and quick response!! I enjoy my stay