Everything you need. The Apartment was clean and comfortable. Juan was is awesome host. I will definitely stay here again.