Excellent place, clean, modern, great location.