I was there in March 02. I didn't stay there, but the manager at that time was a member of scuba board so went there to see the place, and she had dinner with us.
I don't believe she is there anymore, however. The place was very clean and the rooms are a good size. The grounds are very nice. There is no lobby, no pool, no beach. You are in town, so most boat rides will be long. Your walk to the pier with equipment wouldn't be much fun. You could rent a car, but depending on what dive operator you use, you might be able to set something up for them to pick you up.
I know when Angela was the manager, she helped a lot of divers, since she was an excellent diver herself.
Maybe more people can help from the board. Angela are you out there?