It's a great place, at a great location. I very much enjoyed the terrace as well. It could be better maintained in terms of cleanliness and furniture, but the host is great, and I'm sure it will be taken care of.
Overall I would come here again if I am in the area!