Welcome to Jamaica's most picturesque guesthouse, located next to the sea, with all the best Negril has to offer within easy reach.