Clean, sizeable rooms, excellent communication, good kitchen. Highly recommend :)