Five stars - very charming place, very charming neighborhood and very charming hosts.