Great location and great communication. Place was clean and had everything we needed at our stay. Highly recommend.