English: Beach, restaurants and spa are top notch.
Telugu: బీచ్‌లు, రిసార్ట్స్, రెస్టారెంట్లంటూ రచ్చ చేస్తున్నారు.