Lovely modern townhouse with a view and great location