Fab place to stay clean and full of thoughtful touches