If I could do half stars, this would be 4.5 stars. This was a very nice place right on the beach. We were drawn to this place because they are pet friendly. We stayed in the small building right off the beach (across Ocean blvd from the main property), which was perfect for us because we have an older dog, so we could get outside easily. The building also had an indoor pool and hot tub. We were on the second floor, which was perfect, overlooking the beach. The only minor issue (and I do mean minor) was a minor plumbing issue that was more inconvenient than anything else. Parking was easy, and we were close enough to walk to places like an ice cream shop or the Promenade. Another small negative was no hot breakfast other than the standard hotel waffles. Would stay here again.