Everything you need and more. Great location, clean and many hidden extras - couldnt ask for more. Thoughtful touches and great communication from Jeannie.