Everything you could want for a great stay away from home. Very comfortable place would love to stop again.