El hotel Joy Island está situado en las proximidades de la propia playa de arena del hotel, conectada mediante un servicio de transporte gratuito. En la playa hay sombrillas disponibles de forma gratuita. El aeropuerto (MLE) está a aprox. A 26 kilómetros de distancia. El hotel y el aeropuerto están conectados mediante un servicio de transporte (de pago). El hotel de playa dispone de 151 habitaciones. Ofrece a sus huéspedes recepción (check-in a partir de las 14:00, check-out hasta las 12:00), vestíbulo, aire acondicionado, caja fuerte (en su caso, de pago), tienda y servicio de cambio de moneda. Para las comidas, hay tres restaurantes y un snack bar. Hay WiFi disponible de forma gratuita. El servicio de lavandería, el servicio de conserjería y el servicio médico son gratuitos. El servicio de habitaciones está disponible por una tarifa.