Dekat teluk, Sailfish Beach Villas merupakan pilihan yang bagus untuk menginap di Pulau Mahé. Manfaat gratis seperti parkir mandiri dan internet kabel merupakan manfaat tambahan, dan tamu yang ingin tetap aktif dapat mencoba berkayak, paralayar, dan scuba diving di sekitar properti. Terdapat teras dan taman, serta fasilitas dalam kamar yang meliputi kulkas dan microwave.