Miraflores is situated on the Mediterranean coast, 30 minutes' drive from M?laga airport and 20 minutes' drive from the famous resort town, Marbella. The resort has its own 18-hole golf course and tennis courts, and, only two kilometers away, there is a sports center with tennis, squash, paddle, and a gym. There are several restaurants in and around the resort, and various supermarkets. The luxurious, spacious apartments are surrounded by lush gardens and more than 20 pools. Car hire is highly recommended.