This air-conditioned hotel comprises a total of 23 rooms. Guests are welcomed in the lobby, which offers a 24-hour reception, a shop and a hotel safe. It offers wireless Internet access, room service and a laundry service. Those arriving by car may leave their vehicles in the hotel car park.
The hotel is located on the north coast of Tortola, approximately 1.1 km from the town centre. Within approximately 4.2 km of the hotel, guests will find shops and discos. The airport is a few kilometres from the hotel.