Terrible service, the call center says one thing and the this location Ellwood said something totally different to me. Very disappointed as I made a reservation to find out the next day my reservation has been refused. Save your money and please take your business else where.
Are you the owner of this business?