David’s place was clean and spacious. Communication was great and check in was easy. Parking can be hard to find depending on the time of day, but it was a seamless check in. Recommend!