a Nice, clean up To date place for a reasonable price