We've stayed at the W Bali several times before and love it for the location, service, pool and breakfast. The staff are amazing and nothing is too much trouble. The rooms we stayed in require a little maintenance eg paints chips, a few cracks around the skylight, tip of iron broken off, poor plastering job near the sliding door, mould in shower - all this sounds worse than it is but given the price you pay you would expect all these things to be up to standard. We would definitely stay here again. The Sunday lunch buffet at Starfish Bloo is a must.