Excellent location in Dorchester. Large, clean well-kept rooms. Thoughtful amenities.