Absolutely perfect for what we needed. Beautiful, clean, well appointed home. Loved our stay!!!