Hello,
The island of Los Roques itself has only small posadas-kind of family small guest house or hotel, with touristic, medium, superior, VIP standard. Those from medium up to VIP standard are very cozy, stylish, decorative. There is one bank, one disco-bar, one restaurant. All meals are served in pasada you book. On main island there is nothing to do apart from sleeping in hammock during siesta time.
There is a boat terminal from where you can rent a motor boat to different small islands of Los Roques. The colour of water is amazing turquoise with contrast of white sands. There are islands where you seat in very warm water but up to your hips even far away from the beach, there are islands good for snorkelling or only to go for a long walk as island width is somethnig like 10m! Only 2 islands close to the main one have restaurant with bar.
Sun on Los Roques is very strong, I think going there for 3 days 2 nights is enough.
Best Regards, Edyta