Stunning location and charming atmosphere