We loved L'Alabama as well! Sadly it closed after only a couple of trips to the island. I believe La Villa is now where they were?