Excellent, good price, perfect location, clean, smooth service.