Greta Place, comfortable apartment in a super position. Really recommend