Beautiful and charming place to stay for a little getaway.