Perfect apartment for an extremely affordable price. Great communication and after an accident (spilled drink) they were round the next morning with fresh sheets and were completely understanding. Would highly recommend