This place had everything we needed and more. The location was convenient, communication was effortless, and the view was amazing!