Has everything you need for a comfortable stay. Home is so clean you can hear the floor squeak.