I used this hotel as a base worst doing my PADI in May 2013. The room was OK, the facilities a little dated. A great swimming pool, but does get shade a little while before sunset due to position. The staff were all really helpful and accommodating. The food was nice from the menu, but the buffet breakfast could be improved.
I think I would prefer to be closer tot he beach because to walk at night to the main hub if Kuta was a little intimidating down winding alleys.