excellent place, clean, better than expected