This place was wonderful. The location is ridiculously perfect and it fit all our needs. We hope to stay here again next summer too.