Wonderful location and very clean. Excellent communication. Had an awesome stay. Great shower!