Get a car. There's nothing around Habitat except Habitat and a housing development. You drive through the development's gate to get to Habitat - it's the main road. The nearest small town is a couple miles back, the nearest large market is Centrum in West Willemsted - probably 20 mins. or so driving. Most of the restaurants in that area are either in Westpunt or Willemsted, the exception being restaurant Daniel, it's out on the main road somewhere near there.
Great diving, we liked it so much we went back twice. Big morays to the east, a house octopus to the west (last April) and I played around with a barracuda during my SI in the dock area. There's also flounder in 6' of water along the "beach" (all coral rubble and stones) The reef is in really good shape and there's stuff everywhere. Good facilities except the lockers could use a little attention. They fill/stage tanks down at the water level and have high benches for setup. 50' down the divedock to the water.
I'd have to say the resort looked a little tired and the Wifi only worked for me in the lobby. The restaurant is privately owned which is why they bill separately.
Lunch was good, dinner one night was so-so. Pretty nice bar with a view. We didn't stay there so I don't know about the rooms. It's a lot more vertical than you get from the website, the divedock is three flights of stairs below the resort/pool/restaurant level.
If you shoredive elsewhere get tanks at the little building in the east corner of the parking lot. I would suggest doing other shorediving - as good as their house reef (Nos Kas?) was, it would get old after a week. Hit some of the sites further west, Playa Kalki/Alice in Wonderland, Playa Lagun, Playa Jeremi, closer to Habitat my friends liked Porto Marie beach which has good facilities. Haul tanks to Jeremi, all the others have an on-site operator to rent from.