Coffee and Culture at Mesa Stila’s Java ResortAptly translating to ‘tranquil hill’, Mesa Stila is a peaceful, health-oriented hideaway in central Java.…