I stayed at Raff's place for 7 nights with my partner and one year old. Its a stylish one bedroom + living area flat located in a new development just 5 minutes from all the bars and restaurants on Burton road. For us the apartment was perhaps just a little bit too small, but it's perfect for single travellers or couples.
Communication with Raff was very good, arranging a solution for us to gain access to the apartment in the early hours when our flight came in.
The only disappointment was the TV just being a monitor, i.e not connected to freeview or cable as we were looking forward to watching UK terrestrial television on our stay.