Step out of the hotel and your senses will be bombarded by a range of sights , sounds , smells , tastes , and textures that let you know that you could only be in Jamaica .
Jamaica has many offerings to the senses .