great place!
good location
good communication
great flat
and great value for the money!