Has anyone heard anything about Aleesha Villas in Sanur? I'm planning to stay there in April 2010. Any feedback would be appreciated! Thanks!
Follow Ups: