Five stars all the way around. Great location, clean, and nice outdoor space.