Everything you need and more, great location, perfect size, the perfect airbnb!! We loved staying in this amazing cottage.