What I liked about this apartment was that it's located up on the hillside & away from the hustle & bustle of the town & motorists. You need to make prior arrangement with the hotel staff to arrange for a pick up upon your arrival at the jetty to the hotel & make sure you get their telephone number so that you can call them upon your arrival. Stayed 3 nights in a 2 bedroom & 1 bathroom unit. Though it's a bit dated, it's cozy, clean & quite spacious with a living & dining area, a kitchenette equipped with microwave (no stove top cooker), rice cooker, bread toaster, kettle, fridge, basic utensils such as plates, bowls, cups, forks & spoons so it's a plus point for us to be able to do a little bit of cooking. All the electrical appliances work fine except initially we have some problems with the water heater in the bathroom which didn't function properly. Complimentary tea, coffee, creamer, sugar & a bottle of 1.5 litre drinking water was given everyday. Amazing & spectacular view of the sea & beach from the living hall balcony & windows. Breakfast was included in the room rate throughout our stay with a choice of english breakfast or nasi lemak. Preferred the latter as it was good. No proper restaurant or dining area so we have to sit either at the reception lobby area or at the poolside. Reception were manned by two staffs & a manager who were very polite, friendly & attended to our needs promptly. Wifi is only available at the front reception area. No channels available to watch on TV except if you borrow a pen drive from the reception to insert into the tv usb port, you can watch the movies uploaded in their pen drives. Not a crowded hotel which is a plus point for us with peaceful surroundings & we like it this way. Pool was large, good & clean. There is a so called 'mini market' with limited choices of goods sold, mostly drinks, snacks & basic essential items for cooking. Complimentary use of the snorkeling masks from the reception which is another plus point. Monkeys are everywhere so do keep all your windows & doors closed at all times & not to bring along any valuable items in your bags to the beach lest the monkeys steal your bags. Monkeys were seen hanging around our balcony area at certain times of the day but we didn't mind as it added to the feel of closeness to nature. In fact when we were at the beach, a monkey was roaming among the trees at the beach spying on us & it actually stole a cigarette box left on the beach mat by another family! Most probably it thought there was food inside. However the monkeys didn't harm any of us. Enjoyed the 5-10 minutes walking trail to the beach with another group of family where we practically have the whole beach & crystal clear waters to ourselves to snorkel without having the need to pay for a boat ride to go to the smaller islands nearby to snorkel but of course it would be a different experience altogether. Beach was clean except that during the walking trail to the beach, you may find some garbage among the bushes trees thrown by irresponsible beach goers. Free shuttle bus from lobby area to Berjaya Resort further down or to the town area & jetty. Prices of food in the hotel is reasonably priced but with limited choices. For better choices of food with reasonable prices, take the free shuttle bus & drop of at Berjaya Resort security guard house. There is a Malay owned restaurant and a Chinese owned restaurant just outside the guard area. If you don't mind spending more, you can opt to dine at the Berjaya Resort restaurant for a more comfortable dining experience & take a stroll along the beach. If you wish to see more, take the shuttle bus to the town area where there is a duty free shop etc...