We prefer less populated places that are clean, and that is exactly what we got at Tropirock. Although this an older hotel, it's updated enough, and the rooms nice and comfortable. Cleanliness and no bugs is my top priority, and this place was perfect in that respect! The floors are tile and clean. You can tell the plumbing is old and our shower clogged pretty easy, but I have long hair which doesn't help. The water pressure and temp was great. Beds are on the harder side but comfortable enough with good pillows, and they are clean.
Its in a great location not far from the beach especially considering the price! We really enjoyed the outdoor patio locations where you can grill out, chill out, smoke, and just relax with your dog (our dog loved it here!). An added bonus is 2 food trucks are located in a lot right next to it which made getting a good coffee and breakfast easy and convenient.
Only 2 complaints: First, the pool was closed which was very disappointing. However, there are 4 NBV properties in the same area, so you get access to all of their pools. Royal Palms pool is right across the street, but we preferred the pool at Aqua and the pool/hot tub at North Beach which are just a couple blocks over. Second, there usually is no one in the office. If you need something and no one is there, text the phone number on the keycard envelope and they contact the manager on duty to help you. It can be time consuming though. All in all I would definitely stay here again!