Has everything you need for a great stay - really felt like a home. Immaculately clean too!