Nice, big, clean, modern place in a fantastic location. Great for families.