Located at a prime location in Uluwatu area, just opposite to Thomas beach and only 2 minutes from Uluwatu beach.