Clean room, good communication, reliable wifi - with everything you would need including toiletries and laundry facilities.
I would definitely stay here again - it is great value for money.