Perfect place in a perfect location. Everything we had hoped for.