This Bengaluru hotel is a private oasis for those who seek to entertain loved ones with wholesome experiences