This hotel's location is indeed very strategic, right in front of Kuta Beach. The staff is also friendly, and the swimming pool and dining area have a beach view. The cleanliness is also quite good, and we were impressed by how the cleaning staff neatly arranged the towels and stuffed toys the kids brought.
However, the room did feel stuffy, and our room was far from the front office, down a long, winding hallway. Breakfast was also mediocre, but the staff were very friendly.
Most disappointingly, when we were about to leave, our car tire went completely flat. There were nails stuck in the basement parking lot. We called a tire repair service (via Google), but strangely, no leak was found. We checked the nitrogen outlet at the gas station, and there was no leak. The cause of the flat tire remains a big question. But the bottom line is that parking security is very poor.