In Dar Haven you'll find a nice place to stay. Mohammad, the manager, is very friendly and willing to make you stay a good one.
The house itself is a little out of shape; you'll find some spots you would miss some maintenance or repair. But it is quite OK, no troubles.
In Tamraght itself you'll find a handful of restaurants; enough to feed you. Some little supermarkets, an Exchange Bureau. Ahand: The bus stop.
The bus will get you to Agadir (if you wanna see some tourist shops, more restos, some clubs and the Souq, the central market. Or to Taghazout which is a 100% surfer village (paradies? ghetto?) with more cafès and restos and some shops too.
To Taghazout you can walk at the beach slao. It's a short hours walk, alongside the construction site for some hundred of future holiday flats staring at the ocean.
If you are looking for a relaxed holiday, Dar Haven is right for you!
Maybe you'll catch the bus or rent a car for a 2/3 days trip to Essaouira, which is really relaxed at all and very very relaxed for morroccan standards (especcially when you intend to go Marrakech or Fez for instance).