Alila Hinu Bay in Oman has opened for reservations from May 1, but the  hotel could welcome guests sooner. All images courtesy Alila Hinu Bay

First look: Oman’s Alila Hinu Bay open for stays from May 1