Beautiful location and everything you need in a weekend away.