Outstanding! The personal touches put our stay over the top.