Hey guys anyone know anything about this place.
Looked at reviews on TA there are barely any - I think it's new.
But also would like to know if someone can tell me exactly where it is - we know Sanur well but can't place it.......
Any photos???
Thanks in advance