Everything you need for a great stay. She has thought of everything. Great location!