Other reviewers have covered the wonderful details. The best compliment I can offer is that we would definitely love to stay here again!