beautiful flat and great location