Clean flat with all the amenities in a good location. Communication and check-in/check-out was quick and easy. Overall, great value for money and a nice place to stay at.