Alvira's Place is set in Mars Bay. The villa also has 1 bathroom. A car rental service is available at the villa.