Brown Beach House is a good option if you're looking for accommodations close to the beach. We stayed for 3 days and enjoyed our experience. We found the hotel in general could be cleaner, and the rooms were a little dated, despite being 'modern' in decoration. Our A/C broke the last night before we left, which could have been a problem given the 40 degree weather. The staff as well were not all friendly, and depending on who was working the front desk, we sometimes felt like we were a nuisance.
If you book through Expedia, breakfast is included at their restaurant downstairs, which was a huge plus. We were thinking traditional American continental breakfast, but you can have a large, sit-down breakfast, and it is included in the cost! The food was phenomenal; we had shakshuka, buffalo mozzarella salad, and many dips fresh challah.
Overall, the location and breakfast is worth coming back for, although the hotel is a little small and dated.