Helena place is nice and clean. Very close to everything. Strongly recommend to stay here.