We are staying at this hotel for 3 nights next summer. We got a fantastic rate on a deluxe villa there.Does anyone know this hotel? Anyone with any recommendations for must dos in Ubud and places to eat?