Perfect spacious stay in a great location, clean and good communication with the owners. We would certainly come back the next time.