Cozy, clean, comfortable. Worth a second visit