Looking for a place for 2 on the beach from Feb 3 to the 7th- preferably on the first level close by to a decent break and or a kitesurfing beach with a patio

Needs to have a kitchen- stove, sink, full fridge, microwave.

HIGH SPEED Internet access. this one's really important since I need to get work done while I'm away.

Would like not to rent a car so needs to be close to some nightlife.

Thanks