It was a great stay, and we had no complaints about the place. Amenities are all present and Margaret herself went above and beyond to ensure us a good stay, helping us with everything we needed and being extremely responsive throughout. Excellent host!