Perfect! Just as described. We loved drinking coffee in the morning and watching the sun set from the cute porch, and the location was very convenient. The grounds and surrounding area are beautiful.