My wife and I stayed at Calypso Villas for 2 nights. We got a double room on the third story with a shared balcony facing the beach. Fortunately no one stayed in the neighbouring rooms, so we had the balcony to ourselves.
The room was very small and mediocre. During late afternoon, the sun reflects from the ocean into your room, so temperature rises fairly quickly and no air conditioning to offer reprieve, fortunately we were seeing the sights during most of the afternoons.
The included breakfast is average and served in the neighbouring Crystal Lagoon lodge, but the view over the bay makes up for it.
The guesthouse has direct access to Calypso Beach and walking distance from Club Mykanos. No braai facilities, so you have to dine out, which is okay considering the variety Langebaan has to offer.
If I ever visit Langebaan again, I will probably opt for something more in the line of a self catering unit.