Very clean. Good location. Well worth it.