Great communication from the hosts! Location was convenient with plenty of parking and easy in/out from the ground floor unit. We stayed for a few weeks and the well-stocked kitchen was great for cooking most of our meals. Wifi quality was solid as well for anyone working remotely. Only thing I would note is that there is a pretty extensive check-in process that you need to complete in advance of your stay (e.g. agreeing to long contracts, submitting a photo of your driver's license, undergoing a background check, etc.) so just be prepared for that and don't leave it to the last minute.