Great location. Clean. Great communication. We had a wonderful stay here! Highly recommend