Everything was great but location deserves 6 stars