Exactly what we needed and more! The entire place is stunning with added touches that show they have thought out what people would need in case you had forgotten things. Loved the hot shower and comfy bed. We spent a good time out on the patio to just enjoy the nice weather. Oh and let me not forget their gorgeous dog! Super friendly (loved playing with our dog), a very nice welcome from the entire family !