Everything you need and then some! Excellent communication. Description is accurate, the space is sunny and comfortable. Sweet neighborhood and great location. Would definitely stay there again. ⭐️⭐️⭐️⭐️⭐️