Stepan was great. The place is very clean and in a great location. All of Stepans recommendations were great. There are 2 great restaurants literally next door. We loved our time and would recommend it.