Uza Beach Residence is located in a perfect mid-island spot on Koh Jum. It's walking distance to Ting Rai village (for groceries or restaurants) and in-between the other two villages on the island. The rooms vary from garden bungalows (with or without aircon) to apartment-style rooms in the villa on the cliffs above the beach. (I gave both kinds of rooms a try - each had its pros and cons). The property has a restaurant that provides one of the best spots on the island to relax.. with a tile floor, a cool breeze flowing through. WIFI wasn't working at the time, but I think that will be fixed shortly. With WIFI, the location is perfect to hunker down and do some computer work - since unlike so many other locations on the island, the Uza Beach Restaurant is clean and sand-free. The property also has a yard facing the beach, with a tiki hut and tiki bar providing two places to relax and enjoy the sunset. (Or you can sit in the restaurant to enjoy the view). Uza Beach itself is nice, at the far end of the long beach on which several other resorts sit. The sand is a bit coarse, and at low tide, there are rocks exposed -- but that is typical of all the beaches on Ko Jum. I will definitely stay here again. Like so many other resorts on the island and in Thailand, yes, there are some bugs / geckos running around - and nothing is brand new or in perfect condition That's just part of the rustic island experience.