Beautiful location. All the necessities and more.