Hi guys well I have booked to stay at the new Haven Hotel wanted somewhere nice modern and new this time, last time stayed budget thought I would treat myself on this trip. I have not stayed in Legian before so not sure what is close by. Can anyone recommend good cafes, spas and shopping. Much appreciated