I've stayed here several times now and cannot fault it. Very comfortable with nice touches. Appreciate the breakfast provisions too.
The meals they provide for a modest $10 -$15 are excellent but you need to pre-book them.