This place was perfect for us! Spacious, clean, and extremely well kept. We received responses to our questions very fast. Overall communication with the host was great. We also were impressed and happy with the hosts flexibility with days/times we needed to be there. Highly recommend!