Stayed at the Navy Lodge but at the Truman Annex. The only con about staying here is that the front desk is not located at this location but at the Flying Navy further down the street. Other then that it is located at a great location not far from downtown walking distance and by nearby attractions. Also the lodging on Truman Annex is located on the beach so if your a beach goer that's a plus. They do have MWR located there for entertainment as well as to purchase tickets for trips, purchases for snorkeling gear, etc. A gym is also located nearby as well to get a workout in. The rooms were great bed and pillows very comfortable. Very spacious as well. One of the best on base lodging I've experienced. A sink, fridge, keruig, and microwave is in the room as well. Oh one more con the vending machine for drinks tend to take people money I don't recommend using. Overall great stay and price I recommend if in the area.