Perfect apartment , fair price 10/10 communication