We would give 10 stars for all categories if we could, our stay was wonderful!!!