Excellent location and great communication with the hosts!! The place itself is also lovely, had everything we needed!