Location is perfect. Communication was excellent. A few minor issues which I have brought to their attention - toilet seats loose, floor could have been cleaned better, no kettle, not enough hangers.
But, beds were clean and comfy, large apartment.