Minorca has a variety of beaches and resorts. Fornells, an attractive fishing village on the north coast, is on a spectacular bay ideal for windsurfing and watersports. Close by is the beach Cala Tirant. Cala Galdana is one of the most popular beaches, set in a horseshoe bay, while Santo Tomas with its stretch of golden sand is a small resort favoured by families and honeymoon couples. Son Bou is one of the longest sandy beaches on the island, backing on to open countryside and unspoilt by development, although there are a few shops, bars, restaurants and a discotheque nearby. Binebeca and Binisafua on the southwest coast were Minorca's first resort centres, now mainly residential areas filled with private villas fronting numerous sandy bays.