Great place, clean, precise and in a perfect position.