A view of the island and ocean at Le Meridien Fishermans Cove, Mahe, Seychelles