Your favourite Nusa Lembongan accommodation just got even better! Introducing the revamped villas, where we’ve…