All aorund nice place to stay...
Last visited in July 2007. Very nice hotel...clean, spacious room with nice-sized balcony and cordial staff. Housekeeping staff came each day, cleaned the room thoroughly and washed any dishes we left in the sink (each suite has a kitchenette area). The only issue was that the bathroom had some wallpaper falling from the wall in the shower area and the cover to the bathroom vent was practically falling from the ceiling. The good far outweighed the bad and we would definitely stay here in the future.
Also, the location was in close proximity to the boardwalk, but not as close to the actual beach. This was not a problem for us as we were not traveling with children, but a family with kids, beach bags, chairs etc. may find the walk to the beach a bit cumbersome. However, I didn't see many hotels much closer, so this hotel is still a great choice.