Maybe my expectations was too high due to the other excellent reviews of this hotel on Tripadvisor, but I found that there is nothing to be excited about.
Location - is indeed 5-8 mins away from Discovery Mall, but it's on the wrong side of Discovery Mall. That means it's an additional 5-8 mins walk away from Kuta Beach, Kuta Square, Hard Rock Cafe and other nearby attractions. The good thing is it's very near the airport. It's just 5 mins by taxi and cost less than IDR 200,000 from hotel to airport. Metered taxi is cheap though, so will suggest to take taxi if you are going further up, example Beachwalk Shopping Mall or Legian Street.
WIFI - WIFI is free, but the connection is really bad. We couldn't access Internet most of the time. It could be due to the location of our room though (corner room).
Room - I booked a pool view room and specifically asked for a quiet room. The room I had was at a corner and just above the bar - they play loud music all day long which could be heard quite clearly if I opened the balcony door.
Facilities - No shower curtain. The water will splash everywhere due to the bad design of the bathroom.
Pool - The 1.2 m deep pool looks much smaller in reality.
Currency Exchange - They offers currency exchange service with good rates at the reception.
Breakfast - Good but normal spread of breakfast buffet.
Service - On the other hand, the service is excellent. There was a small hip-cup when we are leaving for the airport though. We handed our luggage to the hotel staff, who helped us hailed a metered taxi. When the taxi arrived, the staff is missing and I had to look for the luggage and move them to the taxi myself. However, the security guard saw that and helped with the luggage.