Beautiful Island - paradise! Lovely rooms, staff, food, pool and beach .. Only down fall the beds were very rock hard. Was a disappointment for such a great resort. Everything else was amazing. Walking street have great massage and little shopping stalls and bars over the other side there is party's bars boxing ect Would love to come back!