Pictures were accurate. Great location. One block from the beach, restaurants and shopping. Had everything we needed. Easy check in and check out. If you rent a car, free on site parking which was a plus for us! (don't forget to grab parking pass before you park in parking garage) Would definitely stay again!