First place I've stayed in twice and will do so again.
See my other review for more details.