Fab place to stay, clean, comfortable, well-set up.