Place is clean and location is superb.