All the things you need, plus extra! I felt really taken care of here. Neighborhood and hosts are super quiet. Bed is comfy as advertised. Outdoor space was well-oriented for morning sun on chilly mornings.