s

Staff quarters were good and well maintained but s...

Staff quarters were good and well maintained but still needs a bit of professional attention

Comments:

No comments