This hotel was was part of a Bali vacation package I purchased from a travel agency.
My wife and I spent 3 nights at the Kuta Lagoon Resort and we loved it. We were greeted warmly by its staff but were told that our pre-booked room was not ready (this should not happen to any one though). So, we went to its restaurant and had lunch till our room got ready. The food and beverages provided were really good. The breakfast buffet they provided was of top-class - honestly, it was something to look for at the start of the day.
The room given to us was really nice and quiet. The bathroom was not spacious and at times had some uneasiness in moving around.
The location of the hotel is really good too. It's near to the beach (about 5-10 min walk) where you can quickly go and enjoy the sunset, have a quick splash or even surf. Furthermore, there are many shops (small or branded) that are selling many items especially clothing. Money changers and spa centers are plenty, so I advice to look around to check for good rates.
The only downside during our stay was that the Internet was not available in our room. We had to go to the restaurant to check the net but I feel this is not a big issue given that you are on vacation.
All in all, we found the hotel a great value for the money. The staff, food and the location are great.