This place is 5 stars. It had everything you would need and felt like a home. We would definitely stay again.