This place met our needs in every way. There's even a TV in the bathroom!