Excellent, clean, comfortable. Great location.