Everything you could want/need for a great stay! I would highly recommend staying here! Wonderful place and wonderful/kind hosts!