This place had everything we needed and more in a great location. Many thoughtful touches for guests of all types