Simply perfect, charming and highly recommended.