Everything you could ask for and more. This was a great place to stay. Super easy to get to, great layout, very comfortable, and the privacy was so nice.