Excellent communication throughout. Great location with everything you needed and more. Would definitely return.