The rooms at the Cabrillo Inn At The Beach are slightly old, typical hotel/motel rooms. There is a pool but the overall size of the inn is quite small. Continental breakfast is a few packaged muffins and coffee. The view of the beach from the top floor is nice. Not too convenient to downtown unless you catch the electric shuttle which runs by.