As far as location goes, First World Hotel is nestled in the stunning Genting Highlands ... for a bit more space to stretch out, there’s a room for every kind of traveler.