Great communication with Michael during the entire stay, especially when arriving at night in inclement weather. Place was clean and has everything you need. Bathroom and kitchen were spotless. No wifi, but located close to many places that do.