Great location, clean, & very good communication