We stayed at the Bali Mandira for just over a week and had a fantastic time. The Hotel was beautiful everything you could possibly need. All the staff were fantastic and friendly and always willing to help. The new pool area is amazing and it is so nice being right on the beach front in Legian. The breakfast was to die for best I've had at a hotel so far :) Do yourself a favour and visit unless you are very hard to please I'm sure you will have a great time. I felt completely safe at this hotel as it was the first time I have travelled with my daughter on our own.