Everything you could need for a wonderful weekend stay! Immaculately clean, well provisioned, and conveniently located. Good communication and a comfy space. Highly recommended!!!