Everything you need! I felt right home and wish i had stayed longer!! I would absolutely stay here again.