Lovely stay in a gorgeous location