Beautiful place and great location. Everything you need is provided.